package behavioral_pattern.state_pattern.state;

import behavioral_pattern.state_pattern.context.VoteManager;

public interface VoteState {
    /*
     * @Author xuhj
     * @Description
     * @Date 9:45 下午 2022/1/6
     * @Param user:投票人 voteItem:投票项 voteManager:用来在实现状态对应的功能处理的时候,可以回调上下文的数据
     * @return
     **/
    public void vote(String user, String voteItem, VoteManager voteManager);
}
